James Shannon (disambiguation)
James Shannon may refer to:
- James Shannon (born 1952), US Representative from Massachusetts
- James Augustine Shannon (1904–1994), American physician, head of national Institutes of Health
- James Jebusa Shannon (1862–1923), American artist
- James Shannon (academic) (1799-1859), President of the University of Missouri
- James P. Shannon (1921–2003), Roman Catholic bishop
- Jim Shannon (born 1965), Northern Irish Democratic Unionist politician
- James Shannon (Irish politician), Irish Labour Party politician represented Wexford in 1927
- James C. Shannon (1896-1980), U.S. politician
- James Wiley Shannon, an unseen character from the television series In Plain Sight
- James "Jim" Shannon, the lead character of the television series Terra Nova